12d2a8c08580f342fd147c8fa138cd6657c9df25,bergamot-model/src/main/java/com/intrbiz/bergamot/model/PassiveCheck.java,PassiveCheck,unregisterCheck,#,67
Before Change
unregisterCheck.setName(command.getName());
ExpressContext context = new DefaultContext(new BergamotEntityResolver());
// configured parameters
for (Parameter parameter : checkCommand.resolveCheckParameters())
{
ValueExpression vexp = new ValueExpression(context, parameter.getValue());
String value = (String) vexp.get(context, this);
if (logger.isTraceEnabled()) logger.trace("Adding parameter: " + parameter.getName() + " => " + value + " (" + parameter.getValue() + ")");
unregisterCheck.setParameter(parameter.getName(), value);
}
if (logger.isTraceEnabled()) logger.trace("Unregister check: " + new BergamotTranscoder().encodeAsString(unregisterCheck));
After Change
unregisterCheck.setName(command.getName());
ExpressContext context = new DefaultContext(new BergamotEntityResolver());
// configured parameters
for (Entry<String, Parameter> parameter : checkCommand.resolveCheckParameters().entrySet())
{
try
{
ValueExpression vexp = new ValueExpression(context, parameter.getValue().getValue());
String value = (String) vexp.get(context, this);
if (logger.isTraceEnabled()) logger.trace("Adding parameter: " + parameter.getKey() + " => " + value + " (" + parameter.getValue().getValue() + ")");
unregisterCheck.setParameter(parameter.getKey(), value);
}
catch (Exception e)